.viewArea-c {
    /*padding:5px;*/
}
.viewArea-c .v-top {
    width: 100%;
    height: 50px;
}

.viewArea-c .v-top a.btn {
    margin-top: 5px;
}

.viewArea-c .v-top .back {
    margin-left: -5px;
    padding: 7px;
    text-align: center;
}

/*--下--*/
.viewArea-c .v-bottom {
    width: 100%;
    /*height: 100%;*/

}

.v-bottom .mychart {
    height: 40%;
    width: 99%;
    margin: 0 1% 0 ;
    min-height: 200px;
    -webkit-box-shadow: 0 0 5px 1px rgba(0,0,0,.3);
    -moz-box-shadow: 0 0 5px 1px rgba(0,0,0,.3);
    box-shadow: 0 0 5px 1px rgba(0,0,0,.3);
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
}

.v-bottom .table-responsive {
    width: 49%;
    margin: .5%;
}

.v-bottom .table {
    margin-bottom: 0;
}

.v-bottom .table th {
    text-align: center;
    color: #fff;
    background: #ffa323;
    border-bottom: 0;
}
.table-responsive {
    -webkit-box-shadow: 0 0 5px 1px rgba(0,0,0,.3);
    -moz-box-shadow: 0 0 5px 1px rgba(0,0,0,.3);
    box-shadow: 0 0 5px 1px rgba(0,0,0,.3);
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
}
.table td:not(:first-child) {
    text-align: right;
}